Text copied to clipboard!

Наслов

Text copied to clipboard!

Python programer za pozadinski razvoj

Опис

Text copied to clipboard!
Tražimo Python programera za pozadinski razvoj koji će se pridružiti našem timu i doprineti razvoju skalabilnih i pouzdanih serverskih rešenja. Kao član našeg razvojnog tima, bićete odgovorni za dizajniranje, implementaciju i održavanje pozadinskih servisa koji podržavaju naše aplikacije i sisteme. Idealni kandidat ima snažno razumevanje programskog jezika Python, iskustvo sa web okvirima kao što su Django ili Flask, i razumevanje principa REST API-ja. Vaše svakodnevne obaveze uključivaće razvoj novih funkcionalnosti, optimizaciju postojećeg koda, rad sa bazama podataka, kao i integraciju sa eksternim servisima. Takođe ćete sarađivati sa frontend timom, DevOps inženjerima i menadžerima proizvoda kako biste obezbedili da naši sistemi funkcionišu efikasno i bezbedno. Od vas se očekuje da pišete čitljiv i dokumentovan kod, kao i da učestvujete u kod review procesima. Bićete uključeni u sve faze razvoja softvera, od planiranja i dizajna do testiranja i implementacije. Poznavanje alata za verzionisanje koda (npr. Git), rad u agilnom okruženju i sposobnost samostalnog rešavanja problema su ključni za ovu poziciju. Ako ste strastveni u vezi sa razvojem softvera, volite da radite u dinamičnom okruženju i želite da doprinesete razvoju inovativnih rešenja, pozivamo vas da se prijavite.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje pozadinskih servisa u Pythonu
  • Dizajniranje i implementacija REST API-ja
  • Rad sa bazama podataka (SQL i NoSQL)
  • Integracija sa eksternim servisima i API-jima
  • Pisanje testova i učestvovanje u testiranju softvera
  • Saradnja sa frontend timom i drugim sektorima
  • Optimizacija performansi aplikacija
  • Učestvovanje u kod review procesima
  • Dokumentovanje koda i tehničkih rešenja
  • Praćenje novih tehnologija i predlaganje poboljšanja

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa Python programskim jezikom
  • Poznavanje web okvira kao što su Django ili Flask
  • Razumevanje principa REST API-ja
  • Iskustvo sa radom u Git-u i verzionisanju koda
  • Poznavanje rada sa bazama podataka (PostgreSQL, MongoDB i sl.)
  • Sposobnost rada u agilnom okruženju
  • Dobre komunikacione veštine i timski duh
  • Samostalnost u rešavanju problema
  • Poznavanje engleskog jezika u govoru i pismu
  • Poželjno iskustvo sa Docker-om i CI/CD alatima

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina iskustva imate u radu sa Pythonom?
  • Koje web okvire ste koristili u prethodnim projektima?
  • Da li imate iskustva sa radom u agilnim timovima?
  • Kako pristupate rešavanju problema u kodu?
  • Koje baze podataka ste koristili i u kom kontekstu?
  • Da li imate iskustva sa pisanjem testova za backend kod?
  • Kako biste optimizovali spor API endpoint?
  • Da li ste radili sa Docker-om ili sličnim alatima?
  • Kako komunicirate sa frontend timom tokom razvoja?
  • Koji je vaš omiljeni alat za debagovanje Python aplikacija?